research development and technology - Inglés Sinónimo Diccionario